inhibit one's freedom - Deutsch Englisch Wörterbuch